animal welfare group - German English Dictionary